import ffmpeg

# 输入视频文件名
input_video = "D:\\tongtong\\shortPlay\\不良人短剧导入测试\\不良人4.mp4"
# 输出图片文件名，这里保存为jpg格式，可按需更换为png等格式
output_image = "D:\\tongtong\\shortPlay\\不良人短剧导入测试\\不良人4.png"
# 要截取图片的时间点，单位为秒，这里设置为视频开始后的第5秒
time_point = 20

# 通过ffmpeg.input指定输入视频
video_stream = ffmpeg.input(input_video)
# 使用output方法结合截图相关参数来截取指定时间点的图片
# 格式为：output(输入流, 输出文件名, 截图相关参数)
# vframes=1表示只截取一帧（即一张图片），ss代表截图起始时间（这里就是指定的时间点）
screenshot = ffmpeg.output(video_stream, output_image, vframes=1, ss=time_point)
# 执行操作
ffmpeg.run(screenshot)